diamond twill - Turkish English Dictionary